package com.caishi.lkx.user.service;

import com.caishi.lkx.user.model.SysDictDetailModel;
import com.zzw.common.entity.BaseService;

import java.util.List;


/**
* @Param:
* @return
* @Author: huangpeng
* @Date: 2021/9/23 9:36
* @Description:
*/
public interface ISysDictDetailService extends BaseService<SysDictDetailModel,String> {
    @Override
    SysDictDetailModel insert(SysDictDetailModel entity) ;

    @Override
     Boolean delete(String id) ;

    @Override
     Boolean delete(List<String> ids) ;

    @Override
    SysDictDetailModel simpleUpdate(SysDictDetailModel entity) ;

    Boolean deleteByTypeCode(String typeCode);
    List<SysDictDetailModel> selectByTypeCode(String typeCode);

    SysDictDetailModel selectByTypeAndCode(String typeCode, String code);

    SysDictDetailModel getByCode(String code);
}

